//////////////////////////////////////////////
// ResourceDeclAugmentCallback.h
//
//////////////////////////////////////////////

/// Defines / Macros -------------------------

#pragma once

/// Forward decl -----------------------------

namespace nkExport
{
	class Node ;
}

namespace nkScripts
{
	class Script ;
}

/// Includes ---------------------------------

// nkScripts
#include "../../Dll/DllDefines.h"

/// Class ------------------------------------

namespace nkScripts
{
	class DLL_SCRIPTS_EXPORT ResourceDeclAugmentCallback
	{
		public :

			// Constructor, destructor
			ResourceDeclAugmentCallback () ;
			virtual ~ResourceDeclAugmentCallback () ;

			// Implementation
			virtual void onScript (Script* script, nkExport::Node* node) ;
	} ;
}